Big Huge Thesaurus

spider mite

noun

sounds kind of like